river branches - French English Dictionary